добавление имён из контактов к номерам в теле входящих SMS
Фикс ищет в приходящих смс телефонные номера (за номер принимается последовательность цифр длиной не менее 7 символов) и если такие есть, ищет соответствующее имя в контактах (поиск ведётся только по полям "мобильный", "рабочий", "домашний", "домашний 2", "рабочий 2", "радиотелефон" и "в автомобиле" - именно в таком порядке. Номера, хранящиеся на симке, не просматриваются!). Если контакт найден, после номера вставляется его имя в [] (как на скриншоте).
Форматирование Можно через параметры в реестре менять вид текста в СМС (все параметры - строковые)
HKCUSoftwareIntrudersMissedCallsSmsFix
FormatString - строка форматирования замены номера в СМС
HomePhoneName - название домашнего телефона
MobilePhoneName - название мобильного телефона
WorkPhoneName - название рабочего телефона
CarPhoneName - название телефона в автомобиле
RadioPhoneName - название радиотелефона
Доступные параметры в строке форматирования: %phone - номер телефона из оригинального текста СМС
%name - имя контакта из поля File as
%phonetype - тип телефона (моб/дом/раб/дом2/раб2/авто/радио)
Пример: FormatString = "%name с %phonetype [%phone]"
HomePhoneName = "домашнего"
MobilePhoneName = "мобильного"
WorkPhoneName = "рабочего"
С такими настройками получим СМС вида:
Vam zvonili: Пупкин Вася с мобильного [+375291234567], vyzovov 2, poslednij vyzov 20:23 20/08/07; MTSДля WM2003, WM5 и WM6Альтернативная программа для WM5 и WM6:SMS Delivery Receipt FixСсылка на скачивание MissedCallsSmsFix в архиве файлов: MissedCallsSmsFix